92888c66132f3580806ed33361e59c2beac8fab2,src/com/opencms/defaults/A_CmsBackoffice.java,A_CmsBackoffice,getContentHead,#CmsObject#CmsXmlWpTemplateFile#String#Hashtable#String#,529

Before Change


            // redisplay after edit or something like this ...
            template.setData("filterparameter", (String)session.getValue(sessionFilterParam));
        }
        template.setData("insertFilter", template.getProcessedDataValue("selectboxWithParam", this, parameters));
        template.setData("setfocus", template.getDataValue("focus"));
    }else{
        template.setData("insertFilter", template.getProcessedDataValue("singleSelectbox", this, parameters));

After Change


            template.setData("filterparameter", (String)session.getValue(sessionFilterParam));
        }
        // check if there is only one filtermethod, do not show the selectbox then
        if (filterMethods.size()<2) {
          // replace the selectbox with a simple text output
          CmsFilterMethod defaultFilter = (CmsFilterMethod) filterMethods.firstElement();
          template.setData("filtername",defaultFilter.getFilterName());
          template.setData("insertFilter", template.getProcessedDataValue("noSelectboxWithParam", this, parameters));
        } else {
          template.setData("insertFilter", template.getProcessedDataValue("selectboxWithParam", this, parameters));
          }
        template.setData("setfocus", template.getDataValue("focus"));
    }else{
        // check if there is only one filtermethod, do not show the selectbox then
        if (filterMethods.size()<2) {
          // replace the selectbox with a simple text output
          CmsFilterMethod defaultFilter = (CmsFilterMethod) filterMethods.firstElement();
          template.setData("filtername",defaultFilter.getFilterName());
          template.setData("insertFilter", template.getProcessedDataValue("noSelectbox", this, parameters));
        } else {
          template.setData("insertFilter", template.getProcessedDataValue("singleSelectbox", this, parameters));
        }